* {
	margin: 0;
	padding: 0;
}

html {
	font-size: 20px;
}

ul {
	list-style: none;
}

input {
	background-color: transparent;
	border: none;
	outline: none;
}

a {
	text-decoration: none;
}

.main {
	width: 16rem;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background: #e40038;
	position: relative;
}
.nav {
	width: 16rem;
	height: 1.5rem;
	background: rgba(62, 58, 57, 0.6);
	position: fixed;
	top: 0;
	z-index: 999;
}

.nav ul li {
	float: left;
	width: 3.15rem;
	height: 1.5rem;
	font-size: .6rem;
	font-family: "微软雅黑";
	color: #bda771;
	text-align: center;
	line-height: 1.5rem;	
}
.nav ul li span{
	float: right;
	font-size: .8rem;
	font-family: "微软雅黑";
	line-height: 1.5rem;
	color: #513b22;
}


.swiper-container {
	width: 16rem !important;
	min-height: 28.4rem !important;
	background: #e40038;
}


@keyframes animate1 {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@-webkit-keyframes animate1 {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}
.swiper-container .swiper-wrapper .swiper-slide2{
	width: 16rem;
	background: url(../../images/m/swiper-slide2.2-bg.jpg) no-repeat;
	background-size: 100%;
	position: relative;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .close img{
	width: .45rem;
	height: .45rem;
	position: absolute;
	top: 2.75rem;right: 2.15rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .title{
	width: 3.2rem;
	text-align: center;
	font-size: .6rem;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #e40038;
	position: absolute;
	top: 7.65rem;
	left: 2.75rem;
	animation: animate1 2s linear infinite;
	-webkit-animation: animate1 2s linear infinite;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .content p{
	font-size: .525rem;
	font-family: "微软雅黑";
	color: #3E3A39;
	line-height: .8rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .content .content1{
	position: absolute;
	top: 10.7rem;left: 3.75rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .content .content2{
	position: absolute;
	top: 10.6rem;left: 8.375rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .content .content3{
	position: absolute;
	top: 4.925rem;left: 9rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-title p{
	width: 7rem;
	font-size: .6rem;
	font-family: "微软雅黑";
	font-weight: bold;
	text-align: center;
	color: #e40038;
	position: absolute;
	top: 17.75rem;left: 4.35rem;
	animation: animate1 2s linear infinite;
	-webkit-animation: animate1 2s linear infinite;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-platform {
	width: 1.35rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-platform p{
	font-size: .4rem;
	font-family: "微软雅黑";
	color: #e40038;
	text-align: center;
	margin-top: -.15rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-platform img{
	width: 1.35rem;
	height: 1.35rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-platform .three-way-platform1{
	position: absolute;
	top: 19.3rem;left: 4.3rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-platform .three-way-platform2{
	position: absolute;
	top: 19.3rem;left: 7.35rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-platform .dingding-phone-img img{
	width: 3.125rem;
	height: 4.225rem;
	position: absolute;
	top: 20.45rem;right: 2.875rem;
}
.swiper-container .swiper-wrapper .swiper-slide2 .serve .three-way .three-way-content p{
	width: 6.3rem;
	font-size: .45rem;
	font-family: "微软雅黑";
	color: #595757;
	position: absolute;
	top: 21.8rem;left: 3.43rem;
	line-height: .7rem;
}
.swiper-container .swiper-wrapper .swiper-slide3{
	width: 16rem;
	background: url(../../images/m/event-bg.jpg) no-repeat;
	background-size: 100%;
	position: relative;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .close img{
	width: .45rem;
	height: .45rem;
	position: absolute;
	top: 2.75rem;right: 2.15rem;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .title{
	width: 10.3rem;
    height: .975rem;
    background: url(../../images/m/about-us-title.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    margin-top: 4.125rem;
    animation: animate1 2s linear infinite;
	-webkit-animation: animate1 2s linear infinite;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .title p{
	font-size: .6rem;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: .975rem;;
	/*position: absolute;
	top: 4.2rem;left: 6.825rem;*/
	animation: animate1 2s linear infinite;
	-webkit-animation: animate1 2s linear infinite;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .cards-title p{
	font-size: .65rem;
	font-family: "微软雅黑";
	color: #FFFFFF;
	position: absolute;
	top: 6.1rem;left: 3.575rem;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .festival{
	width: 12.5rem;
	height: 10.75rem;
	position: absolute;
	top: 15.75rem;left: 1.775rem;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .festival img{
	width: 12.5rem;
	height: 10.75rem;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .feedback{
	width: 10.775rem;
	height: 3.125rem;
	background: url(../../images/m/privilege-bg.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 23.72rem;left: 2.75rem;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .feedback p{
	width: 2.15rem;
	text-align: center;
	font-size: .525rem;
	font-family: "微软雅黑";
	color: #FFFFFF;
	float: left;
	margin-top: 1.15rem;
	margin-left: 1.3rem;
}
.swiper-container .swiper-wrapper .swiper-slide3 .event .feedback p:first-child{
	margin-left: .8rem;
}
